Skip to content

[5.3] parse COW support builtins as no-ops #32600

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jul 6, 2020

Conversation

eeckstein
Copy link
Contributor

@eeckstein eeckstein commented Jun 29, 2020

Also: don't crash on unknown array semantics attributes
This enables using the 5.3 compiler with a Swift.interface from a master compiler.

rdar://problem/64760831

  • Explanation: this change is needed to be able to use the 5.3 compiler with a Swift.interface from a master compiler.

  • Scope: Without this change the compiler will complain about unknown builtins when using a newer SDK.

  • Radar: rdar://problem/64760831

  • Risk: zero when using the corresponding version of the library. This swift version does not use the builtins in the library, so this change is a no-op.

  • Reviewer: @aschwaighofer

This enables using the 5.3 compiler with a Swift.interface from a master compiler.
@eeckstein eeckstein requested a review from a team as a code owner June 29, 2020 16:34
@eeckstein
Copy link
Contributor Author

@swift-ci test

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - e1a14cf

@eeckstein
Copy link
Contributor Author

@swift-ci test macOS

@eeckstein eeckstein requested a review from aschwaighofer July 1, 2020 09:39
Copy link
Contributor

@aschwaighofer aschwaighofer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eeckstein eeckstein merged commit 3656afe into swiftlang:release/5.3 Jul 6, 2020
@eeckstein eeckstein deleted the support-cow-builtins branch July 6, 2020 16:56
@AnthonyLatsis AnthonyLatsis added swift 5.3 🍒 release cherry pick Flag: Release branch cherry picks labels Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍒 release cherry pick Flag: Release branch cherry picks swift 5.3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants